package com.bbva.kyfb.kyfbdto.firmas.bo;

import java.util.List;

/**
 * The Class FirmaComponente.
 */
public class FirmaComponente 
{
	
	/** Código identificador de la aplicación desde donde se invoca el método. */
	private String sCodOrigen;
	
	/** Código del usuario online (usuario logado). */
	private String sCodUsuario;
	
	/** NIF del usuario. */
	private String sNIFUsuario;
	/**
	 * Tipo de firmante que es el usuario.
	 */
	private String sTipoFirmante;
	
	/** Datos necesario para el PAU. */
	private DatosPAU datosPAU;
	
	/** Lista de ficheros a firmar. */
	private List<ComponentePutFirma> componentesFirmables;
	
	/**
	 * Gets the componentes firmables.
	 *
	 * @return the ComponentePutFirma
	 */
	public List<ComponentePutFirma> getComponentesFirmables() {
		return componentesFirmables;
	}
	
	/**
	 * Sets the componentes firmables.
	 *
	 * @param componentesFirmables the new componentes firmables
	 */
	public void setComponentesFirmables(List<ComponentePutFirma> componentesFirmables) {
		this.componentesFirmables = componentesFirmables;
	}
	
	/**
	 * Gets the s cod usuario.
	 *
	 * @return the sCodUsuario
	 */
	public String getsCodUsuario() {
		return sCodUsuario;
	}
	
	/**
	 * Sets the s cod usuario.
	 *
	 * @param sCodUsuario the sCodUsuario to set
	 */
	public void setsCodUsuario(String sCodUsuario) {
		this.sCodUsuario = sCodUsuario;
	}
	
	/**
	 * Gets the s nif usuario.
	 *
	 * @return the sNIFUsuario
	 */
	public String getsNIFUsuario() {
		return sNIFUsuario;
	}
	
	/**
	 * Sets the s nif usuario.
	 *
	 * @param sNIFUsuario the sNIFUsuario to set
	 */
	public void setsNIFUsuario(String sNIFUsuario) {
		this.sNIFUsuario = sNIFUsuario;
	}
	
	/**
	 * Gets the s tipo firmante.
	 *
	 * @return the sTipoFirmante
	 */
	public String getsTipoFirmante() {
		return sTipoFirmante;
	}
	
	/**
	 * Sets the s tipo firmante.
	 *
	 * @param sTipoFirmante the sTipoFirmante to set
	 */
	public void setsTipoFirmante(String sTipoFirmante) {
		this.sTipoFirmante = sTipoFirmante;
	}
	
	/**
	 * Gets the s cod origen.
	 *
	 * @return the sCodOrigen
	 */
	public String getsCodOrigen() {
		return sCodOrigen;
	}
	
	/**
	 * Sets the s cod origen.
	 *
	 * @param sCodOrigen the sCodOrigen to set
	 */
	public void setsCodOrigen(String sCodOrigen) {
		this.sCodOrigen = sCodOrigen;
	}
	
	/**
	 * Gets the datos pau.
	 *
	 * @return the datosPAU
	 */
	public DatosPAU getDatosPAU() {
		return datosPAU;
	}
	
	/**
	 * Sets the datos pau.
	 *
	 * @param datosPAU the datosPAU to set
	 */
	public void setDatosPAU(DatosPAU datosPAU) {
		this.datosPAU = datosPAU;
	}

	
	
	
}
